Note: this page is for spring 2015 and thus is no longer active!
Welcome to Course SE343! (Spring 2015)
Overview
What you will learn- Introducton of Arch. of Enterprise Apps
- Features of Enterprise Apps
- Mainstream technique for design of Arch. of Enterprise Apps
- Development of Server-end Components
- RMI, JNDI, Web Service
- Java EE Session Bean
- Transaction Management
- Security
- Messaging
- Web Services
- SOAP Web Service and RESTful Web Services
- Web Service Development with Java EE and .NET
- Service Oriented Service
- Basics of SOA, ESB, SOAD
- Workflow
- Infrastructure of Distributed Apps
- Parallel Process
- NoSQL DB
- Full-text Searching
Agenda and Slides
- Chapter 1: Overview, Mar. 4th, 2015 (download)
- Chapter 2: Server Components 1, Mar. 6th, 2015 (download) (examples)
- Chapter 3: Server Components 2, Mar. 13th, 2015 (download) (examples)
- Chapter 4: Security 1, Mar. 18th, 2015 (download)
- Chapter 5: Security 2, Mar. 20th, 2015 (download)
- Chapter 6: Security 3, Mar. 27th, 2015 (download)
- Chapter 7: Transaction, Apr. 1st, 2015 (download)
- Chapter 8: Messaging, Apr. 3rd, 2015 (download)
- Chapter 9: Ajax, Apr. 10th, 2015 (download) (Ajax examples)
- Chapter 10: WebSocket, Apr. 15th, 2015 (download) (WebSocket examples)
- Chapter 11: JSON & JNLP, Apr. 17th, 2015 (download) (JSON examples) (WebStart examples)
- Chapter 12: Security in Browser, Apr. 24th, 2015 (download) (XSS examples)
- Chapter 13: Memory Caching, Apr. 29th, 2015 (download) (MemCached example) (Redis example)
- Chapter 14: Clustering & Internationalization, May. 8th, 2015 (download) (examples)
- Chapter 15: Aspect-Oriented Programming, May. 13th, 2015 (download)
- Chapter 16: Web Services & Soap, May. 15th, 2015 (download)
- Chapter 17: Restful Web Services, May. 22nd, 2015 (download)
- Chapter 18: Workflow, May. 27th, 2015 (download)
- Chapter 19: SOA, May. 29th, 2015 (download)
- Chapter 20: Searching, Jun. 5th, 2015 (download)
- Chapter 21: Hadoop & Storm, Jun. 10th, 2015 (download)
- Chapter 22: HBase & Hive, June. 12th, 2015 (download)
- Chapter 23: Spark, Jun. 19th, 2015 (download)